package com.yunjian.core.busi.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

@ApiModel
public class HouseBasicInfo implements Serializable {

	/**
	 * house_basic_info.ID 房源编号
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private String id;
	/**
	 * house_basic_info.CITY_AREA 城区
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "城区")
	private String cityArea;
	/**
	 * house_basic_info.DISTRICT 片区
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "片区")
	private String district;
	/**
	 * house_basic_info.HOUSES_NAME 楼盘名称
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "楼盘名称")
	private String housesName;
	/**
	 * house_basic_info.PERIODS 期数
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "期数")
	private Integer periods;
	/**
	 * house_basic_info.POS_BUILDING 栋
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "栋")
	private Integer posBuilding;
	/**
	 * house_basic_info.POS_UNIT 单元
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "单元")
	private Integer posUnit;
	/**
	 * house_basic_info.POS_FLOOR 楼层
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "楼层")
	private Integer posFloor;
	/**
	 * house_basic_info.POS_ROOM_NO 房间号
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "房间号")
	private Integer posRoomNo;
	/**
	 * house_basic_info.POS_FLOOR_TOTAL 总层数
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "总层数")
	private Integer posFloorTotal;
	/**
	 * house_basic_info.HOUSE_ROM_NUM 房间数
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "房间数")
	private Integer houseRomNum;
	/**
	 * house_basic_info.HOUSE_HALL_NUM 厅数
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "厅数")
	private Integer houseHallNum;
	/**
	 * house_basic_info.HOUSE_TOILET_NUM 卫生间数
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "卫生间数")
	private Integer houseToiletNum;
	/**
	 * house_basic_info.HOUSE_BALCONY_NUM 阳台数量
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "阳台数量")
	private Integer houseBalconyNum;
	/**
	 * house_basic_info.HOUSE_CAR_PLACE 车位数
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "车位数")
	private Integer houseCarPlace;
	/**
	 * house_basic_info.HOUSE_AREA 面积（平方米）
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "面积（平方米）")
	private Float houseArea;
	/**
	 * house_basic_info.ORIENTATIONS 朝向(1朝东、2朝南、3朝西、4朝北、5南北、6东西、7东南、8西南、9东北、10西北)
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "朝向(1朝东、2朝南、3朝西、4朝北、5南北、6东西、7东南、8西南、9东北、10西北)")
	private Integer orientations;
	/**
	 * house_basic_info.HOUSE_USAGE 用途(1租赁，2买卖，3车位，4商业，5写字楼)
	 * @mbggenerated
	 */
	private Integer houseUsage;
	/**
	 * house_basic_info.BUILDING_TYPE 1笋盘2锁盘
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "1笋盘2锁盘")
	private Integer buildingType;
	/**
	 * house_basic_info.DECORATION 装修(1毛胚、2经济型、3中档型、4高档型、5豪华型)
	 * @mbggenerated
	 */
	@ApiModelProperty(value = "装修(1毛胚、2经济型、3中档型、4高档型、5豪华型)")
	private Integer decoration;
	/**
	 * house_basic_info.USER_ID 用户编号
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private String userId;
	/**
	 * house_basic_info.CREATE_TIME
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private Date createTime;
	/**
	 * house_basic_info.MOD_TIME 修改时间
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private Date modTime;
	/**
	 * house_basic_info.DEL_FLAG 删除标识
	 * @mbggenerated
	 */
	@ApiModelProperty(hidden = true)
	private Integer delFlag;
	/**
	 * @mbggenerated
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * @mbggenerated
	 */
	public String getId() {
		return id;
	}

	/**
	 * @mbggenerated
	 */
	public void setId(String id) {
		this.id = id == null ? null : id.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getCityArea() {
		return cityArea;
	}

	/**
	 * @mbggenerated
	 */
	public void setCityArea(String cityArea) {
		this.cityArea = cityArea == null ? null : cityArea.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getDistrict() {
		return district;
	}

	/**
	 * @mbggenerated
	 */
	public void setDistrict(String district) {
		this.district = district == null ? null : district.trim();
	}

	/**
	 * @mbggenerated
	 */
	public String getHousesName() {
		return housesName;
	}

	/**
	 * @mbggenerated
	 */
	public void setHousesName(String housesName) {
		this.housesName = housesName == null ? null : housesName.trim();
	}

	/**
	 * @mbggenerated
	 */
	public Integer getPeriods() {
		return periods;
	}

	/**
	 * @mbggenerated
	 */
	public void setPeriods(Integer periods) {
		this.periods = periods;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getPosBuilding() {
		return posBuilding;
	}

	/**
	 * @mbggenerated
	 */
	public void setPosBuilding(Integer posBuilding) {
		this.posBuilding = posBuilding;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getPosUnit() {
		return posUnit;
	}

	/**
	 * @mbggenerated
	 */
	public void setPosUnit(Integer posUnit) {
		this.posUnit = posUnit;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getPosFloor() {
		return posFloor;
	}

	/**
	 * @mbggenerated
	 */
	public void setPosFloor(Integer posFloor) {
		this.posFloor = posFloor;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getPosRoomNo() {
		return posRoomNo;
	}

	/**
	 * @mbggenerated
	 */
	public void setPosRoomNo(Integer posRoomNo) {
		this.posRoomNo = posRoomNo;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getPosFloorTotal() {
		return posFloorTotal;
	}

	/**
	 * @mbggenerated
	 */
	public void setPosFloorTotal(Integer posFloorTotal) {
		this.posFloorTotal = posFloorTotal;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getHouseRomNum() {
		return houseRomNum;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseRomNum(Integer houseRomNum) {
		this.houseRomNum = houseRomNum;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getHouseHallNum() {
		return houseHallNum;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseHallNum(Integer houseHallNum) {
		this.houseHallNum = houseHallNum;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getHouseToiletNum() {
		return houseToiletNum;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseToiletNum(Integer houseToiletNum) {
		this.houseToiletNum = houseToiletNum;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getHouseBalconyNum() {
		return houseBalconyNum;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseBalconyNum(Integer houseBalconyNum) {
		this.houseBalconyNum = houseBalconyNum;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getHouseCarPlace() {
		return houseCarPlace;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseCarPlace(Integer houseCarPlace) {
		this.houseCarPlace = houseCarPlace;
	}

	/**
	 * @mbggenerated
	 */
	public Float getHouseArea() {
		return houseArea;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseArea(Float houseArea) {
		this.houseArea = houseArea;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getOrientations() {
		return orientations;
	}

	/**
	 * @mbggenerated
	 */
	public void setOrientations(Integer orientations) {
		this.orientations = orientations;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getHouseUsage() {
		return houseUsage;
	}

	/**
	 * @mbggenerated
	 */
	public void setHouseUsage(Integer houseUsage) {
		this.houseUsage = houseUsage;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getBuildingType() {
		return buildingType;
	}

	/**
	 * @mbggenerated
	 */
	public void setBuildingType(Integer buildingType) {
		this.buildingType = buildingType;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getDecoration() {
		return decoration;
	}

	/**
	 * @mbggenerated
	 */
	public void setDecoration(Integer decoration) {
		this.decoration = decoration;
	}

	/**
	 * @mbggenerated
	 */
	public String getUserId() {
		return userId;
	}

	/**
	 * @mbggenerated
	 */
	public void setUserId(String userId) {
		this.userId = userId == null ? null : userId.trim();
	}

	/**
	 * @mbggenerated
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @mbggenerated
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @mbggenerated
	 */
	public Date getModTime() {
		return modTime;
	}

	/**
	 * @mbggenerated
	 */
	public void setModTime(Date modTime) {
		this.modTime = modTime;
	}

	/**
	 * @mbggenerated
	 */
	public Integer getDelFlag() {
		return delFlag;
	}

	/**
	 * @mbggenerated
	 */
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}
}